home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gigarom 1
/
Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso
/
FILES
/
QUI
/
UTI
/
Premier Plug-In Kit 1.0.cpt
/
Premier Plug-In Kit 1.0
/
MPW Examples
/
MakeFile
next >
Wrap
Makefile
|
1992-03-04
|
4KB
|
123 lines
#--------------------------------------------------------
#
# File MakeFile - Make instructions for Premiere effects
#
# written by Randy Ubillos
# (C)1992 Adobe Systems, Inc.
#
#--------------------------------------------------------
# Macro definitions
##### Set this to the window where all error messages should go
errorout = "{ErrorWindow}"
ProjType = 'PrMr'
a = ":.a:"
c = ":.c:"
h = ":.h:"
r = ":.r:"
O = ":.o:"
##### Put your destination folder path here
Out = "Develop:Plug-Ins:"
#--------------------------------------------------------
LinkOpts =
AsmOpts =
cOpts =
#--------------------------------------------------------
{O} ƒ {a} {c} {r}
#--------------------------------------------------------
# Replacement rules
.c.o ƒ .c
echo "# `Date -t` ----- Compiling {default}" >> {errorout}
c {cOpts} -i {h} -r -b2 -mc68020 -mbg ch8 ∂
{DepDir}{Default}.c -o {Targ} ≥≥ {errorout}
.a.o ƒ .a
echo "# `Date -t` ----- Assembling {default}" >> {errorout}
Asm {AsmOpts} -i {h} -i {a} -case obj ∂
{DepDir}{Default}.a -o {Targ} ≥≥ {errorout}
#--------------------------------------------------------
BuildMe ƒ "{Out}Backwards [Audio]" ∂
"{Out}Black & White" ∂
"{Out}Cross Dissolve" ∂
"{Out}Wipe" ∂
#--------------------------------------------------------
# Build any required dump files here
headers.d ƒ {h}dumpit.c
echo "# `Date -t` ----- Compiling headers.d" >> {errorout}
c {cOpts} {h}dumpit.c ≥≥ {errorout}
#--------------------------------------------------------
# Backwards [Audio]
{O}'Backwards [Audio]'.c.o ƒ headers.d {h}Interface-Filter.h
{Out}'Backwards [Audio]' ƒƒ {O}'Backwards [Audio]'.c.o
echo "# `Date -t` ----- Linking Backwards [Audio]" >> {errorout}
Link -rt AFlt=1000 -m XFILTER -o {Targ} ∂
{O}'Backwards [Audio]'.c.o ∂
≥≥ {errorout}
SetFile {Targ} -t AFlt -c '{Projtype}' ∑∑ "{MPW}Error window"
{Out}'Backwards [Audio]' ƒƒ {r}'Backwards [Audio]'.r
echo "# `Date -t` ----- Rezing 'Backwards [Audio]'.r" >> {errorout}
Rez -a -rd {r}'Backwards [Audio]'.r -o {Targ} ≥≥ {errorout}
#--------------------------------------------------------
# "Black & White"
{O}'Black & White.c.o' ƒ headers.d {h}Interface-Filter.h
{O}BW.a.o ƒ
{Out}'Black & White' ƒƒ {O}'Black & White.c.o' {O}BW.a.o
echo "# `Date -t` ----- Linking Black & White" >> {errorout}
Link -rt VFlt=1000 -m XFILTER -o {Targ} ∂
{O}'Black & White.c.o' {O}BW.a.o ∂
"{Libraries}"Interface.o ∂
≥≥ {errorout}
SetFile {Targ} -t VFlt -c '{Projtype}' ∑∑ "{MPW}Error window"
{Out}'Black & White' ƒƒ {r}'Black & White.r'
echo "# `Date -t` ----- Rezing Black & White" >> {errorout}
Rez -a -rd {r}'Black & White.r' -o {Targ} ≥≥ {errorout}
#--------------------------------------------------------
# Cross Dissolve
"{O}Cross Dissolve.c.o" ƒ headers.d {h}Interface-Effect.h
"{Out}Cross Dissolve" ƒƒ "{O}Cross Dissolve.c.o"
echo "# `Date -t` ----- Linking Cross Dissolve" >> {errorout}
Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
Link -rt SPFX=1000 -m XEFFECT -o {Targ} "{O}Cross Dissolve.c.o" ≥≥ {errorout}
SetFile {Targ} -t SPFX -c '{Projtype}' ∑∑ "{MPW}Error window"
"{Out}Cross Dissolve" ƒƒ "{r}Cross Dissolve.r"
echo "# `Date -t` ----- Rezing Cross Dissolve.r" >> {errorout}
Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
Rez -a -rd "{r}Cross Dissolve.r" -o {Targ} ≥≥ {errorout}
#--------------------------------------------------------
# Wipe
{O}Wipe.c.o ƒ headers.d {h}Interface-Effect.h
{Out}Wipe ƒƒ {O}Wipe.c.o
echo "# `Date -t` ----- Linking Wipe" >> {errorout}
Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
Link -rt SPFX=1000 -m XEFFECT -o {Targ} {O}Wipe.c.o ≥≥ {errorout}
SetFile {Targ} -t SPFX -c '{Projtype}' ∑∑ "{MPW}Error window"
{Out}Wipe ƒƒ {r}Wipe.r
echo "# `Date -t` ----- Rezing Wipe.r" >> {errorout}
Rez -a "{r}rezkill.r" -o {Targ} ≥≥ {errorout}
Rez -a -rd {r}Wipe.r -o {Targ} ≥≥ {errorout}